// //引入数据库模块存储用户当前的头像地址
// let db = require('../db/index')

// // 处理图片文件中间件
// var formidable = require("formidable");
// var fs = require("fs");

// exports.uploadAPI = (req, res) => {
// var info = {};
// // 初始化处理文件对象
// var form = new formidable.IncomingForm();
// form.parse(req, function (error, fields, files) {
//     if (error) {
//         info.status = '1';
//         info.message = '上传头像失败';
//         res.send(info);
//     }
//     // fields 除了图片外的信息
//     // files 图片信息
//     console.log(fields);
//     console.log(files);

//     var user_id = parseInt(fields.user_id);
//     var fullFileName = fields.name + user_id + files.file.name; // 拼接图片名称：用户名+用户ID+图片名称
//     fs.writeFileSync(`public/${fullFileName}`, fs.readFileSync(files.file.path)); // 存储图片到public静态资源文件夹下

//     // 更新用户当前头像地址信息
//     const sql = 'update user set img = ? where username = ?'; 
//     // eslint-disable-next-line no-unused-vars
//     db.query(sql, [fullFileName, user_id], function (err, results) {
//         // 执行 SQL 语句失败
//         if (err) {
//             info.status = '1';
//             info.message = '上传失败';
//             return (info)
//         }
//         info.status = '0';
//         info.message = 'success';
//         info.srcurl = fullFileName;
//         res.send(info);
//     });
// })

// }